reflex baffle - Turkish English Dictionary